Bookly\Lib\Entities\Customer A

Total Complexity 73
Dependencies 8
Dependents 28
Total lines 794
Lines of code 284
Logical lines of code 109
Comment lines 296
Methods 56
Properties 27

Methods 56

Method Rating Maintainability Complexity Lines of code
save()
A
53 9 18
deleteWithWPUser()
S
57 5 16
_updateRecords()
S
63 5 8
_buildQueryForAppointments()
S
49 1 38
getPastAppointments()
S
59 2 14
getAddress()
S
61 1 12
getTags()
S
82 1 3
setStreet()
S
77 1 4
getStreetNumber()
S
82 1 3
setStreetNumber()
S
77 1 4
getAdditionalAddress()
S
82 1 3
setAdditionalAddress()
S
77 1 4
getNotes()
S
82 1 3
setNotes()
S
77 1 4
setInfoFields()
S
77 1 4
getInfoFields()
S
82 1 3
getStripeAccount()
S
82 1 3
setTags()
S
77 1 4
getCreatedAt()
S
82 1 3
setCreatedAt()
S
77 1 4
setCity()
S
77 1 4
setStripeAccount()
S
77 1 4
getStripeCloudAccount()
S
82 1 3
setStripeCloudAccount()
S
77 1 4
getFullAddress()
S
82 1 3
setFullAddress()
S
77 1 4
getAttachmentId()
S
82 1 3
setAttachmentId()
S
77 1 4
getStreet()
S
82 1 3
setPostcode()
S
77 1 4
getCity()
S
82 1 3
getLastName()
S
82 1 3
getWpUserId()
S
82 1 3
setWpUserId()
S
77 1 4
getFacebookId()
S
82 1 3
setFacebookId()
S
77 1 4
getGroupId()
S
82 1 3
setGroupId()
S
77 1 4
getFullName()
S
82 1 3
setFullName()
S
77 1 4
getFirstName()
S
82 1 3
setFirstName()
S
77 1 4
setLastName()
S
77 1 4
getUpcomingAppointments()
S
70 1 6
getPhone()
S
82 1 3
setPhone()
S
77 1 4
getEmail()
S
82 1 3
setEmail()
S
77 1 4
getBirthday()
S
82 1 3
setBirthday()
S
77 1 4
getCountry()
S
82 1 3
setCountry()
S
77 1 4
getState()
S
82 1 3
setState()
S
77 1 4
getPostcode()
S
82 1 3
delete()
S
76 1 4